Damaged BZip Files Are Difficult to Repair

نویسندگان

  • Christian Rosenke
  • Ulf Ochsenfahrt
چکیده

bzip is a program written by Julian Seward that is often used under Unix to compress single files. It splits the file into blocks which are compressed individually using a combination of the Burrows-Wheeler-Transformation, the Move-To-Front algorithm, Huffman and Runlength encoding. The author himself stated that compressed blocks that are damaged, i.e., part of which are lost, are essentially non-recoverable. This paper gives a formal proof that this is indeed true: focusing on the Burrows-Wheeler-Transformation, the problem of completing a transformed string, such that the decoded string obeys certain file format restrictions, is NP-hard.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

گروه بندی و بررسی الگوی بیان ژن های خانواده bZIP در ریشه گیاه گوجه فرنگی تحت تنش دمای پایین

Transcription factors (TFs) are master regulators that control gene clusters Plant bZIP (basic region/leucine zipper) transcription factors play crucial roles in biological processes. The Tomato genome sequence contains 73 genes of bZIP transcription factors.  The bZIPs in tomato have never been classified. In this study, 73 genes of bZIP transcription factors were classified in 11 groups by th...

متن کامل

Conformational Analysis of DNA Repair Intermediates by Time-Resolved Fluorescence Spectroscopy

DNA repair enzymes are essential for maintaining the integrity of the DNA sequence. Unfortunately, very little is known about how these enzymes recognize damaged regions along the helix. Structural analysis of cellular repair enzymes bound to DNA reveals that these enzymes are able to recognize DNA in a variety of conformations. However, the prevalence of these deformations in the absence of en...

متن کامل

Effects of Biodegradable Polymers on the Rat's Damaged Spinal Cord Neural Membranes

     The overall goal of this study was to identify the appropriate biomaterials able to facilitate the regeneration in rat's injured adult spinal cord. Acute damage to axons is manifested as a breach in their membranes, ionexchange distortion across the compromised region, local depolarization and even conduction block. It would be of particular importance to interrupt the progress of events h...

متن کامل

Initial Clinical Experience with the Use of Human Amniotic Membrane Tissue During Repair of Posterior Tibial and Achilles Tendons

Connective tissues that become damaged or diseased can result in reduced mobility and contribute to the development of chronic pain. While conservative treatment approaches are often helpful, many patients become debilitated and require surgical intervention. As a result of the widespread prevalence of these conditions, procedures to repair and reconstruct damaged connective tissue are commonpl...

متن کامل

Methods of Repairing Virus Infected Files, A TRIZ based Analysis

Most viruses are capable of fixing up the first few bytes and repair the original program because they have to return the control back to the infected program. This fact is used by a heuristic cleaner to clean the infected file. As the virus knows how to repair the it uses the same virus to repair the infected file. There are some infections where parts of the files are damaged by the virus. Th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008